User Manual for Thermistor Temperature Collection Module
XY885-AIR6
Brief introduction
measure6roadThermistor temperatureSignal, throughRS485Interface output.thermal resistanceSignal input and working power supplyRS485Isolation between them.RS485Communication adopts standardsmodbus-rtuProtocol, compatible with various configuration software,PLCTouch screen networking. leave the factoryPresetsRS485Communication parameters: module address1, baud rate9600,8One data bit, no checksum,1Stop position, users can modify communication parameters through the upper computer parameter setting software.
2、 Main technical indicators
model |
XY885-AIR6 |
Input signal |
6Road heating resistor temperature, supportsPt100,Cu50Index mark, with wire breakage and short circuit detection, Support three wire sensor connection and two wire sensor connection |
measurement accuracy |
0.2% |
measuring range |
Pt100:-200~600℃;Cu50:-50~150℃ |
Input isolation |
Input signal and working power supplyRS485Isolation between outputs, isolation voltage≥1500VDC |
Sampling rate |
12order/In seconds,6Channel cycle measurement |
communication interface |
RS485 |
communication protocol |
Modbus-rtu |
Baud rate |
2400,4800,9600,19200,38400,57600,115200 |
Parity bit |
No verification, odd verification, even verification |
Power communication indicator light |
After power on, the indicator light stays on and flashes once upon receiving a command frame |
Working power supply |
DC9-36V |
Installation method |
35mmDIN-Rail Mounting |
External dimensions |
131X72X27mm |
IIIRS485communication
3.1 RS485communication
Communication baud rate:2400、4800、9600、19200、38400、57600、115200, factory preset values9600;Parity bits: no parity, odd parity, even parity, factory default value without parity;8One data bit. standardmodbus-rtuProtocol, Instrument Address:1~247, factory preset values1Communication baud rate,The parity bit and communication address are set through the upper computer parameter setting software.
support03H、04HRead command,03H、04HThe function of reading commands is the same;06H、10HWrite commands.
Message format description:
command03H(perhaps04H): Read command
Host request: address+command+data address+Length+ CRCCheck Code
1byte + 1byte + 2byte + 2byte + 2byte
Address: For the module address to be queried, it can be found at1~247Internal settings, occupying 1One byte
Command:03H(perhaps04H)Read command, length is 1One byte
Data address: The starting address of the read data, occupying 2One byte
Data length: The length of the read data word
CRC16Verification code: Low8Located in the front, high8Located at the back, occupying2One byte
Module response:address+command+Length+Data information+ CRCCheck Code
1byte + 1byte + 1byte + nbyte + 2byte
Address: In response to the instrument address code, the length is 1One byte
Command:03H(perhaps04H)The length is 1One byte
Data length: The byte length of the read data
Data information: Read data
CRC16Verification code: occupied2One byte, low8Located in the front, high8Located at the back
3.2 Example of Communication Messages
Read data register(function code03H/04H): Read out6Measurement value of road resistance,1~6The road temperature values are-25.6℃、0℃、36.7℃、45.0℃、100.0℃、150.3℃The instrument address is1.
Host reads data frames(Data to16Binary format representation):
address |
command |
start address(MSB first) |
Number of registers(MSB first) |
Check Code(Little Endian) |
01 |
03 |
00,00 |
00,06 |
C5,C8 |
Module responds to data frames(Data to16Binary format representation):
address |
command |
Length |
data segment(16byte) |
Check Code |
01 |
03 |
0C |
FF,00,00,00,01,6F,01,C2,03,05,DF,E0 |
AB,52 |
3.3 ModbusCommunication Register Address Table
address |
Project Description |
data type |
describe |
0 |
auxiliary word for ordinal numbers1Temperature of road heating resistor |
short |
Signed integer, high-order, read value/10, which is the actual temperature value, unit:℃. When the read temperature value is greater than the measurement range of the thermistor, it indicates that there is no thermistor input or that the circuit is in a disconnected state; When the read temperature value is less than the measurement range of the thermistor, it indicates that the thermistor input of this circuit is in a short circuit state. |
1 |
auxiliary word for ordinal numbers2Temperature of road heating resistor |
short |
|
2 |
auxiliary word for ordinal numbers3Temperature of road heating resistor |
short |
|
3 |
auxiliary word for ordinal numbers4Temperature of road heating resistor |
short |
|
4 |
auxiliary word for ordinal numbers5Temperature of road heating resistor |
short |
|
5 |
auxiliary word for ordinal numbers6Temperature of road heating resistor |
short |
|
6~7 |
auxiliary word for ordinal numbers1Temperature of road heating resistor |
float |
floatThe temperature value represented by a number, unit:℃.floatFloating point numbers are usedIEEE754Format, symbol bit1position(S), index level8position(E), Last digit23position(F),S EEEEEEEE FFFFFFFFFFFFFFFFFFFFFFF(31->0). Symbol bit: Positive number is0The negative number is1Finger offset127The last digit represents the addition of decimals1It is represented as((-1)^S) * 2^(E-127) * (1+F/0x7fffff)High position ahead. |
8~9 |
auxiliary word for ordinal numbers2Temperature of road heating resistor |
float |
|
10~11 |
auxiliary word for ordinal numbers3Temperature of road heating resistor |
float |
|
12~13 |
auxiliary word for ordinal numbers4Temperature of road heating resistor |
float |
|
14~15 |
auxiliary word for ordinal numbers5Temperature of road heating resistor |
float |
|
16~17 |
auxiliary word for ordinal numbers6Temperature of road heating resistor |
float |
|
100 |
Thermal resistance index number |
short |
0 Pt100; 1: Cu50 |